do-it-yourself project - German English Dictionary